$(document).ready(function() {
        var process=helpComment();
	$('#1\\.1').click(function() {
		// New File
		// control.addEmptyTab();
		control.openFileFromServer("untitled");
	});
	$('#1\\.5').click(function() {
		// Download Project
		window.open ('createzip.php', 'newwindow');
	});
	$('#1\\.6').click(function() {
		// Open File
		control.openFileFromServer("myfile", "function test() {\n	alert(\"a\");\n}");
	});
	$('#1\\.8').click(function() {
	    // save
	    control.save();
	});
	$('#1\\.9').click(function() {
	  // save as
	 
	});
	$('#1\\.10').click(function() {
	  // save all
	  var idList = domtab.getAllOpenedTabId();
	  for (var i=0; i<idList.length; i++) {
	    //console.log(idList[i]);
	    control.save_helper(idList[i]);
	  }
	});
	$('#5\\.8\\.1').click(function() {
		// Change Theme - Ambiance
		control.changeTheme("ambiance");
	});
	$('#5\\.8\\.2').click(function() {
		control.changeTheme("blackboard");
	});
	$('#5\\.8\\.3').click(function() {
		control.changeTheme("cobalt");
	});
	$('#5\\.8\\.4').click(function() {
		control.changeTheme("eclipse");
	});
	$('#5\\.8\\.5').click(function() {
		control.changeTheme("default");
	});
	$('#5\\.8\\.6').click(function() {
		control.changeTheme("elegant");
	});
	$('#5\\.2\\.1').click(function() {
		control.closeTab();
	});
	$('#5\\.2\\.2').click(function() {
		control.closeAll();
	});
	$('#5\\.2\\.3').click(function() {
		control.closeOthers();
	});
	$('#5\\.3\\.1').click(function() {
         	domtab.getGeneratedCodeMirror(domtab.activeFile).focus();
		control.increaseFontSize();
	});
	$('#5\\.4').click(function() {
		control.switchGutter();
	});
	$('#5\\.5').click(function() {
		control.switchStatusBar();
	});
	$('#5\\.7\\.1').click(function() {
		control.changeSyntax("text/html");
	});
	$('#5\\.7\\.2').click(function() {
		control.changeSyntax("text/css");
	});
	$('#5\\.7\\.3').click(function() {
		control.changeSyntax("text/javascript");
	});
	$('#5\\.9').click(function() {
		control.switchWrapLine();
	});
	$('#2\\.1').click(function() {
		control.undo();
	});
	$('#2\\.2').click(function() {
		control.redo();
	});
	$('#2\\.6\\.1').click(function() {
		domtab.getGeneratedCodeMirror(domtab.activeFile).focus();
		control.defaultTab();
	});
	$('#2\\.6\\.2').click(function() {
      	        domtab.getGeneratedCodeMirror(domtab.activeFile).focus();
		control.indentAuto();
	});
	$('#2\\.6\\.3').click(function() {
		domtab.getGeneratedCodeMirror(domtab.activeFile).focus();				  
		control.moveLineUp();
	});
	$('#2\\.6\\.4').click(function() {
		domtab.getGeneratedCodeMirror(domtab.activeFile).focus();
		control.moveLineDown();
	});
	$('#2\\.6\\.5').click(function() {
		domtab.getGeneratedCodeMirror(domtab.activeFile).focus();
		control.copyLineUp();
	});
	$('#2\\.6\\.6').click(function() {
		domtab.getGeneratedCodeMirror(domtab.activeFile).focus();
		control.copyLineDown();
	});
	$('#2\\.6\\.7').click(function() {
		domtab.getGeneratedCodeMirror(domtab.activeFile).focus();
		control.deleteLine();
	});
	$('#2\\.6\\.9').click(function() {
		domtab.getGeneratedCodeMirror(domtab.activeFile).focus();
		control.removeToLineStart();
	});
	$('#2\\.7\\.1').click(function() {
		domtab.getGeneratedCodeMirror(domtab.activeFile).focus();
		control.commentSelection(true);
	});
	$('#2\\.7\\.2').click(function() {
		domtab.getGeneratedCodeMirror(domtab.activeFile).focus();
		control.commentSelection(false);
	});
	$('#2\\.8\\.1').click(function() {
		domtab.getGeneratedCodeMirror(domtab.activeFile).focus();
		control.delWordRight();
	});
	$('#2\\.8\\.2').click(function() {
		domtab.getGeneratedCodeMirror(domtab.activeFile).focus();
		control.delWordLeft();
	});
	$('#2\\.10\\.1').click(function() {
		domtab.getGeneratedCodeMirror(domtab.activeFile).focus();
		control.uppperCase();
	});
	$('#2\\.10\\.2').click(function() {
		domtab.getGeneratedCodeMirror(domtab.activeFile).focus();
		control.lowerCase();
	});
	$('#2\\.11').click(function() {
		domtab.getGeneratedCodeMirror(domtab.activeFile).focus();
		control.autoComplete();
	});
	$('#3\\.1').click(function() {
		domtab.getGeneratedCodeMirror(domtab.activeFile).focus();
		control.selectAll();
	});
	$('#3\\.2').click(function() {
		domtab.getGeneratedCodeMirror(domtab.activeFile).focus();
		control.selectWordRight();
	});
	$('#3\\.3').click(function() {
		domtab.getGeneratedCodeMirror(domtab.activeFile).focus();
		control.selectWordLeft();
	});
	$('#3\\.4').click(function() {
		domtab.getGeneratedCodeMirror(domtab.activeFile).focus();
		control.selectLineEnd();
	});
	$('#3\\.5').click(function() {
		domtab.getGeneratedCodeMirror(domtab.activeFile).focus();
		control.selectLineStart();
	});
	$('#3\\.6').click(function() {
		domtab.getGeneratedCodeMirror(domtab.activeFile).focus();
		control.selectDocumentEnd();
	});
	$('#3\\.7').click(function() {
		domtab.getGeneratedCodeMirror(domtab.activeFile).focus();
		control.selectDocumentStart();
	});
	$('#4\\.1').click(function() {
		control.findNext();
	});
	$('#4\\.2').click(function() {
		control.findPrev();
	});
	$('#4\\.3').click(function() {
		control.replace();
	});
	$('#4\\.5').click(function() {
		control.replaceAll();
	});
	$('#6\\.2').click(function() {
		domtab.getGeneratedCodeMirror(domtab.activeFile).focus();
		control.goToLine();
	});
	$('#6\\.7').click(function() {
		domtab.getGeneratedCodeMirror(domtab.activeFile).focus();
		control.goLineStart();
	});
	$('#6\\.8').click(function() {
		domtab.getGeneratedCodeMirror(domtab.activeFile).focus();
		control.goToMatchingBrace();
	});
	
	$('#7\\.4').click(function() {
		domtab.getGeneratedCodeMirror(domtab.activeFile).focus();
		control.autoformat();
	});
	$('#7\\.7').click(function() {
		createJshintOptionDiv();
	});
	$('#7\\.8').click(function() {
		createBeautifyOptionDiv();
	});
	
	$('#4\\.7').click(function() {
		control.find();
	});
	$('#2\\.9\\.1').click(function() {
		control.foldS();
	});
	$('#2\\.9\\.3').click(function() {
		control.foldSA();
	});
	$('#login').click(function() {
	    createLoginDiv();
	});
	$('#register').click(function() {
	    createRegisterDiv();
	});
	$('#logout').click(function() {
	    $.post('logout.php',{},function(data,textStatus,jqXHR){fileTreeRefresh(); alert("Logout successfully!")});
		
		
	});
	$('#1\\.3').click(function() {
	    createFolderDiv();
	});
	$('#1\\.13').click(function() {
	    control.displayNewTab("test.html","function","/user/home");
	});
});
